home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / src / linux-headers-2.6.28-15 / arch / parisc / include / asm / agp.h next >
Encoding:
C/C++ Source or Header  |  2008-12-24  |  684 b   |  25 lines

  1. #ifndef _ASM_PARISC_AGP_H
  2. #define _ASM_PARISC_AGP_H
  3.  
  4. /*
  5.  * PARISC specific AGP definitions.
  6.  * Copyright (c) 2006 Kyle McMartin <kyle@parisc-linux.org>
  7.  *
  8.  */
  9.  
  10. #define map_page_into_agp(page)        /* nothing */
  11. #define unmap_page_from_agp(page)    /* nothing */
  12. #define flush_agp_cache()        mb()
  13.  
  14. /* Convert a physical address to an address suitable for the GART. */
  15. #define phys_to_gart(x) (x)
  16. #define gart_to_phys(x) (x)
  17.  
  18. /* GATT allocation. Returns/accepts GATT kernel virtual address. */
  19. #define alloc_gatt_pages(order)        \
  20.     ((char *)__get_free_pages(GFP_KERNEL, (order)))
  21. #define free_gatt_pages(table, order)    \
  22.     free_pages((unsigned long)(table), (order))
  23.  
  24. #endif /* _ASM_PARISC_AGP_H */
  25.